package com.ctshk.rpc.airexpress.service;

import com.ctshk.common.dto.Result;
import com.ctshk.rpc.airexpress.dto.AirportExpressIncreaseStrategyDTO;
import com.ctshk.rpc.airexpress.req.AirportExpressIncreaseStrategyReq;
import com.ctshk.rpc.airexpress.req.AirportExpressIncreaseStrategySaveBatchReq;

import javax.validation.Valid;
import java.util.List;

/**
 * <p>
 * 产品加幅策略表 服务类
 * </p>
 *
 * @author 谢诗宏
 * @since 2021-02-05
 */
public interface IAirportExpressIncreaseStrategyService {
    Result save(AirportExpressIncreaseStrategySaveBatchReq airportExpressIncreaseStrategySaveBatchReq, Long userId);
    /**
     * 根据机场快线id，批量保存加幅策略
     *
     * @param increaseStrategySaveBatchReq 机场快线列表
     * @return
     */
    Result saveBatch(AirportExpressIncreaseStrategySaveBatchReq increaseStrategySaveBatchReq, Long userId);

    List<AirportExpressIncreaseStrategyDTO> selectAirportExpressListByExpressId(Long expressId);

}
